### 练习：斐波那契数列
# 将斐波那契数列的代码封装成一个函数
# 判断数列中倒数第2个数是奇数还是偶数
# 加参数：指定数组的长度
def get_fib(nums_len=10):
    nums = [0, 1]
    for i in range(nums_len - 2):
        num = nums[-1] + nums[-2]
        nums.append(num)
    return nums
alist = get_fib()  # nums_len = 10
print("alist:", alist)

res = get_fib(15)  # nums_len = 15
if res[-2] % 2 == 0:
    print(res[-2], "偶数")
else:
    print(res[-2], "奇数")

# 带默认值的参数一定要放到参数列表的末尾
def get_nums(a, b=1):
    return a + b
print(get_nums(5, 6))
print(get_nums(5))  # a = 5, b = 10
